本章中，了解编译器的组件。算术表达式语言用来介绍编程语言的语法。然后，学习了如何为该语言开发前端的典型组件:词法分析器、解析器、语义分析器和代码生成器。代码生成器只生成LLVM IR，而LLVM静态编译器llc用于从它创建目标文件。最后，开发了第一个基于llvm的编译器!\par

下一章中，您将加深这方面的知识，以便为语言构建前端。\par

\newpage